continuous unwavering support - French English Dictionary